genetically-engineered animals - German English Dictionary